term abroad - Spanish English Dictionary